to be down the tubes - Turco Inglés Diccionario